Heaviside step function
ヘヴィサイドの階段関数
$ H(x) = \left\{ \begin{aligned} & 0 & (x < 0) \\ & c & (x = 0) \\ & 1 & (x > 0) \end{aligned} \right.
$ x = 0のときの値$ cについては、状況によって0が使われたり・$ \frac{1}{2}が使われたり・1が使われたり
$ c = 1のとき、Unit step function = 単位ステップ関数と呼ぶ
そもそも積分をする場合はあんまり定義することに意味がなかったり
Desmos
https://gyazo.com/b3fa27780c5f3526670ac59386c126d8
GLSL
GLSLにおいてはUnit step functionが実装されている step